FrameLib  0.1
Arbitrarily timed and sized frame-based DSP
FrameLib_Scheduler Member List

This is the complete list of members for FrameLib_Scheduler, including all inherited members.

addConnection(FrameLib_DSP *object, unsigned long outIdx, unsigned long inIdx)FrameLib_DSPvirtual
FrameLib_Block::addConnection(FrameLib_Block *object, unsigned long outIdx, unsigned long inIdx)FrameLib_Blockinlinevirtual
addParameterInput()FrameLib_DSPprotected
allocateOutputs()FrameLib_DSPprotected
audioInfo(unsigned long idx, bool verbose=false)FrameLib_Object< FrameLib_Block >inlinevirtual
blockUpdate(double **ins, double **outs, unsigned long blockSize)FrameLib_DSPvirtual
clearConnections()FrameLib_DSPvirtual
copyVector(double *output, double *input, unsigned long size)FrameLib_DSPinlineprotected
deleteConnection(unsigned long inIdx)FrameLib_DSPvirtual
FrameLib_Block(ObjectType type)FrameLib_Blockinline
FrameLib_DSP(ObjectType type, FrameLib_Context context, FrameLib_Parameters::Info *info, unsigned long nIns, unsigned long nOuts, unsigned long nAudioChans=0)FrameLib_DSP
FrameLib_Object(ObjectType type)FrameLib_Object< FrameLib_Block >inline
FrameLib_Scheduler(FrameLib_Context context, FrameLib_Parameters::Info *info, unsigned long nIns=0, unsigned long nOuts=0, unsigned long nAudioIns=0)FrameLib_Schedulerinline
getBlockEndTime()FrameLib_DSPinlineprotected
getBlockStartTime()FrameLib_DSPinlineprotected
getCurrentTime()FrameLib_DSPinlineprotected
getFrameTime()FrameLib_DSPinlineprotected
getInfo(const char *verboseStr, const char *briefStr, bool verbose)FrameLib_Infoinlineprotected
getInfo(const char *verboseStr, const char *briefStr, unsigned long idx, bool verbose)FrameLib_Infoinlineprotected
getInfo(const char *verboseStr, const char *briefStr, const char *replaceStr, bool verbose)FrameLib_Infoinlineprotected
getInput(unsigned long idx, size_t *size)FrameLib_DSPprotected
getInput(unsigned long idx)FrameLib_DSPprotected
getInputFrameTime(unsigned long idx)FrameLib_DSPinlineprotected
getInputTime()FrameLib_DSPinlineprotected
getInputValidTime(unsigned long idx)FrameLib_DSPinlineprotected
getNumAudioChans()FrameLib_Object< FrameLib_Block >inline
getNumAudioIns()FrameLib_Object< FrameLib_Block >inline
getNumAudioOuts()FrameLib_Object< FrameLib_Block >inline
getNumIns()FrameLib_Object< FrameLib_Block >inline
getNumOuts()FrameLib_Object< FrameLib_Block >inline
getOutput(unsigned long idx, size_t *size)FrameLib_DSPprotected
getOutput(unsigned long idx)FrameLib_DSPprotected
getOutputObject(unsigned long outIdx)FrameLib_DSPinlineprotectedvirtual
getParameters()FrameLib_DSPinlinevirtual
getType()FrameLib_Schedulerinlinestatic
getValidTime()FrameLib_DSPinlineprotected
handlesAudio()FrameLib_Schedulerinlinestatic
inputInfo(unsigned long idx, bool verbose=false)FrameLib_Object< FrameLib_Block >inlinevirtual
inputMode(unsigned long idx, bool update, bool trigger, bool switchable, FrameType type=kFrameNormal)FrameLib_DSPprotected
inputType(unsigned long idx)FrameLib_DSPinlinevirtual
isConnected(unsigned long inIdx)FrameLib_DSPvirtual
isTrigger(unsigned long idx)FrameLib_DSPinlineprotected
mAllocatorFrameLib_DSPprotected
mMaxBlockSizeFrameLib_DSPprotected
mParametersFrameLib_DSPprotected
mSamplingRateFrameLib_DSPprotected
objectInfo(bool verbose=false)FrameLib_Object< FrameLib_Block >inlinevirtual
outputInfo(unsigned long idx, bool verbose=false)FrameLib_Object< FrameLib_Block >inlinevirtual
outputMode(unsigned long idx, FrameType type)FrameLib_DSPprotected
outputType(unsigned long idx)FrameLib_DSPinlinevirtual
process()FrameLib_Schedulerinlineprotectedvirtual
requestOutputSize(unsigned long idx, size_t size)FrameLib_DSPinlineprotected
reset(double samplingRate, unsigned long maxBlockSize)FrameLib_DSPvirtual
setFixedInput(unsigned long idx, double *input, unsigned long size)FrameLib_DSPvirtual
setIO(unsigned long nIns, unsigned long nOuts, unsigned long nAudioChans=0)FrameLib_DSPprotected
setParameterInput(unsigned long idx)FrameLib_DSPprotected
updateTrigger(unsigned long idx, bool trigger)FrameLib_DSPprotected
zeroVector(double *output, unsigned long size)FrameLib_DSPinlineprotected
~FrameLib_Block()FrameLib_Blockinlinevirtual
~FrameLib_DSP()FrameLib_DSP
~FrameLib_Object()FrameLib_Object< FrameLib_Block >inlinevirtual